<?	function printCalendario($stringFecha){ //Formato de fecha 31/12/2012
		
		if ($stringFecha == ""){
			$fecha = time();
		}else if(validaFecha($stringFecha)){
			$d = substr($stringFecha, 0,1);
			$m = substr($stringFecha, 3,4);
			$a = substr($stringFecha, 6,9);
			$fecha = mktime(0,0,0,$m,$d,$a);
		}else exit;
		
		$calendario = "";
		
		$primerDia = mktime(0,0,0,strftime("%m" ,$fecha), 1, strftime("%Y" ,$fecha));
		$primerDiaMesSiguiente = mktime(0,0,0,strftime("%m" ,$fecha) + 1, 1, strftime("%Y" ,$fecha));
		
		
		$dias = ($primerDiaMesSiguiente - $primerDia)/86400;
		$semanas = strftime("%V" ,$primerDiaMesSiguiente) - strftime("%V" ,$primerDia) + 1;
		
		
		$calendario = $calendario."<table><tr><th>Lunes</th><th>Martes</th><th>Miercoles</th><th>Jueves</th><th>Viernes</th><th>Sabado</th><th>Domingo</th></tr>";
		
		// %u dia de la semana lunes 1,... sabado 6, domingo 7
		// dia 86400 segundos
		
		$dia = 1;
		$j = 1;
		$i = 1;
		
		if(strftime("%u" ,$primerDia) > 1){
			$calendario = $calendario."<tr>";
			for($j; $j < strftime("%u" ,$primerDia); $j++){
				$calendario = $calendario."<td></td>";
			}
			for($j; $j <= 7; $j++){
				$calendario = $calendario."<td><div id='dia'>".$dia."</div></td>";
				$dia++;
			}
			$calendario = $calendario."</tr>";
			$i++;
		}
		
		for($i; $i < $semanas; $i++){
			$calendario = $calendario."<tr>";
			for($j = 1; $j <= 7; $j++){
				$calendario = $calendario."<td><div id='dia'>".$dia."</div></td>";
				$dia++;
			}
			$calendario = $calendario."</tr>";
		}
		
		if(strftime("%u" ,$primerDiaMesSiguiente) > 1){
			$calendario = $calendario."<tr>";
			for($j = 1; $j < strftime("%u" ,$primerDiaMesSiguiente); $j++){
				$calendario = $calendario."<td><div id='dia'>".$dia."</div></td>";
				$dia++;
			}
			for($j; $j <= 7; $j++){
				$calendario = $calendario."<td></td>";
			}
			$calendario = $calendario."</tr>";
		}
		
		$calendario = $calendario."</table>";
		return $calendario;
	}
?>